Kamacuras

Kamacuras is a giant praying mantis from Son of Godzilla.