Sachatamia albomaculata
rainforest frogsSachatamia albomaculatawhite spotted glassfrogglass frogtransparentsee throughcentrolenidaecentrolenid