MariCar is a fun and highly popular activity that is available across the major cities of Japan. For more insight into the experience and our account from the Shibuya route check out our article.