© 2024 Pluto Inc. All rights reserved.

Mantises - Masters of Deception

They are killers. They kill with unbelievable precision. They fight Kung Fu style and are seen in Japan as a symbol of vigilance - the mantises.