Nintendo shop ( Buy 62 ) in Kyoto! We were so wrong when we thought Kyoto is just shrines and geisha so we won't be spending much money...
Day 3: Nintendo Kyoto - Japan
Reviewed by chichicho
on
June 04, 2024
Rating:
