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