haha I didn't understand it at first. I thought it was some sort of Japanese attraction for tourists but...
Btw, what became of those pictures where wolverine seemed to be sitting on a chair in a parking lot with his jeans unbuttoned? i thought that was for this film