Pekka the Rooster 2

2003 platform game

Where and when.