The nerd in me just found this!

Apr 02, 2009 11:53

I look up random stuff when I'm ill




Looks like it's only released in europe but... IT'S A DIABOLIK VIDEO GAME! *flails* :D

REVERSE RACCOON MAN!!

diabolik

Previous post Next post
Up