Sachatamia albomaculata Any thoughts on a caption?
Sachatamia albomaculatael vallepanamaCochranella albomaculataCentrolenidaecentrolenid