Experience some of Japan’s most historic and fun festivals via the Ultimate street cara in the country! From the old capital Kyoto to the northern most city of Sapporo, board the Trams and get whistked away to the most spectacular cultural festivals in the country. Ride each city’s unique tram to the well known and secret attractions while exploring how the trams have shaped their cities and daily lives of people.