Oggy and the Cockroaches: Season 5, Episode 64
While chasing each other, Oggy and the cockroaches find themselves in the Olympian Gods Palace.