very hot japanese bus