Hilarious little creature! The Desert Rain Frog.