Comments (1)
barkingspace  +   1066d ago
All the best stuff comes out of Japan. Unfortunately, all of the worst stuff also comes out of Japan.

Add comment

You need to be registered to add comments. Register here or login
Remember