What The Heck Is This

so i walk in to a store and not sure what that is some kind of human creation not sure what .
kevin5678 kevin5678
36-40
Jul 16, 2010