Sometimes it is easy being green, especially if your name is Barry Ro Mantis. He’s a dapper, 18-foot tall praying mantis who will be prancing through the streets of Downtown Boise this weekend as part ...