Man, I love Tokyo Damage Report – I dream of being this messed up! Now, TDR introduces the The Men of Cosplay! Yep, even better than Cappers in his pink tutu at the end of a Damned concert.

« »