Episode 1006: Monkey waiters in Japan

Episode 1006