Sizzling Japanese fitness club scenes with attractive trainers and enthusiastic clients.