Posted inAnimals Metro Manila toad Zoom In toad, Quezon City, Philippines, November 2008 Posted by gem February 26, 2010