eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
...What the hell...
I shat bricks.
scary
What the hell is this?It´s not possible!Punch up the main screen!!
>>365112Is that a PS3 commercial?
This is one of those hideous chomper dolls from Barberella, shopped with anime eyes. Hence the soundFX in the OP.