That looks like a 5-star hotel for any of my mantis!!
Can the metal mesh cover able to contain house flies? If not you can glue a piece fabrics with finer thread to keep the flies from escaping.
Can the metal mesh cover able to contain house flies? If not you can glue a piece fabrics with finer thread to keep the flies from escaping.