Travel back in time – Unique Samurai Performance

Travel back in time – Unique Samurai Performance

Japan’s rich history can be experienced most anywhere in the country. With hundreds of ancient castles still standing nationwide, it’s easy to take a trip…