More info: Mantrarea | Sefc.Miami | JustKids.Official Mantra is a naturalist known for his fascination with entomology and is ...