Hunkahunka

Hunkahunka is a love inducing alien.