Yellow flecked glass frog (Cochranella albomaculata) La Selva, Costa Rica.