Tag: mantis

THE MANTIS

The Mantis is 40 feet tall and 30 feet wide. She throws giant fire flames reaching six stories ..

  • April 13, 2021