Otsutsuki

Isshiki Otsutsuki is an alien from another planet.