What do you see?



This is an Austrian Ad for Playstation 3.


What do you see?


What does it mean?

Via Towlerload