Guys in prison.
trapped in jail
How the hell did someone manage to put Satan in prison?
crying imprisoned devil
devil inacage
satin da overlard
An angry devil
Angry demon dude.
The angry little devil seems disappointed.
Doodle or Die is the game of "telephone" with drawing!