Three perverted idiots go to Tokyo on a business trip.
Stooges in Tokyo is not available for streaming at this moment.