Japan’s cat-themed train station is a must stop for kitty lovers
Typically when traveling by train, you’re looking to get off at a station only because it’s to get to your destination. Cat lovers visiting Japan…
Odoriba
Typically when traveling by train, you’re looking to get off at a station only because it’s to get to your destination. Cat lovers visiting Japan…