A crazy symbiote from deep space that has decided to make our planet his home.
Maybe interested:
Spooky the Poltergeist
Mickey the Vampire
Muahaha
Holiday Yoda
Best friends