Japanese bus ride turns steamy with new girls.