Top
60°

DualShockers’ WeebCast Episode 06: Akihabara, the Otaku Capital

Akihabara is the place that most fans of Japanese games either visit regularly or want to visit one day, at least once in their lives.

Read Full Story >>
dualshockers.com
The story is too old to be commented.