Car Toys Japan is a side-scrolling puzzle game that features amazing Japanese themes and scenery. You must park the Japanese social buses in various locations. Plan carefully to push any other vehicles off the route.Car Toys Japan is a side-scrolling puzzle game that features amazing Japanese themes and scenery. You must park the Japanese social buses in various locations. Plan carefully to push any other vehicles off the route.