Man-faced Stink Bug

Catacanthus is a genus of insects within the family Pentatomidae. The insects belonging to this genus are found in Madagascar, India, Sri Lanka, Myanmar, Thailand, China, Indonesia, Malaysia, Philippines, Papua New Guinea, New Caledonia, Japan and South Korea. Wikipedia Scientific Name: Catacanthus incarnatus Spotted at Garden By The Bay Man-faced Stink Bug is on Singapore Stamps … Continue reading Man-faced Stink Bug