hello i'm recently new to owning a mantis, and purchased a Madagascan Marbled Mantis upon purchasing the mantis the bloke in the shop sold me small locust as food at the time i thought that these looked a little too big for my mantis which is about 20mm in size. i was reassured that these...