Japan's Largest Double Decker Bus 🇯🇵🚌 Beautiful View from the front seat