genji
4 days ago
Tokyo's Akihabara arcades are gamer paradise! My tips for maximizing your visit & the one arcade...