Galactic Creatures Wiki
Register
Advertisement
Mantis Master

Mantis Master appeared in season 11 finale of 2017 TV series called Face Off. She's one of the three Kung Fu masters of dark and it was based on an insect called a Praying Mantis, also she was created by an artist named Emily.

Advertisement