Just ordered my first mantis and cannot wait to start caring for it! I plan to go buy a jumbo plastic container of generic brand cheese puff balls and wash it extensively. Will this work as an enclosure for a Giant Asian mantis around L3? Wheres a good place to get a small sheet of screen/mesh...