Uhhhm... What the shit?
I -AM- Dutch and I have no clue what this is supposed to be.
It's Peter the Christmas Bear with horrible sounds from the depths of hell itself that makes me want to claw my eardrums out.
...Good job...at scarring me forever.