Mantis looks more like a different alien version of Whampire from Ben 10. He just does! The resemblance is uncanny!