tensu

Aliens visit the earth, and you have to please them.
Action