Definitely zoa pox. Do not put back in your display prior to treating. Can be very contagious.