Lazzor

You’re a little demon trying to earn some respect down in the underworld.
Play in browser
An alien on a quest to save the human race from their stupidity!