>>507175161
>IT
>HABBENED
>AGAIN X'D
That looks like a test dummy. I know the resolution is poor but you can tell its a plastic face.