Follow Lazzor
Lazzor
The Summoned Struggle: Tales Of A Tag-Along Demon
You’re a little demon trying to earn some respect down in the underworld.
Lazzor
Play in browser
Humans have fuc#?! up the world!
An alien on a quest to save the human race from their stupidity!
Lazzor