neku sakuraba
neku tells the world to shut up
Angsty teen bothered by people talking while he has his headphones in
Doodle or Die is the game of "telephone" with drawing!