Japanese Heart
A spot in Tokyo Station where you'll want to stop by every day to experience the full charm of almondsLocated just a one-minute walk from the Yaesu…
Read more