Kangarune

Kangarune is one of the Magic Psychics. He is a space Kangaroo