User Comments:
Anonymous commented at 2013-08-04 00:12:05 » #1373017
Thats the most ridiculous title to anything I've ever seen!!! Wow, priceless. The Japanese have always been good at coming up with titles that are straight to the point...
6 Points
Flag