Top 3 Must-Visit Trading Card Shops in Japan - Except for Akihabara!