Group: Members
Posts: 186
Joined: July 31 2009
From: US
Wow! OMG I am wayyy jealous. There'd be no way in heck I could go there though D: Someone should open one up in America! I'm surprised there's not one in Italy where the show originates from...or is there? a