Maggie & The Ferocious Beast Puzzle

game

The French version is nowhere to be found.

Publisher: TELETOON
Developer: Teletoon
Language: en