Monsterfish you're very lucky to see them. Years ago you'd see them all the time on the streets in trees. I haven't seen one in at least 5 years.
I've had grasshoppers in my potted garden and that's about it, along with
some huge spiders that make beautiful webs. I think they're beautiful creatures.