Random Touhou Character!
ONOZ HOMESTUCK
oh no! the devil is getting close to my butt!
A devil smiling at a butt.
Diablo wanna touch a slut's butt
Doodle or Die is the game of "telephone" with drawing!