4.02.2009

Game: What am I?

Hanging in the lobby - not sure what it is...intestines? Sea creature? Alien?