I had the exact same thought. But what good are cockroaches, really? Can they be fried n eaten, even?
Its an old anime. Terrra formars
reply