Haha, I guess so. I think I’m permanently scarred from that picture.
Haha.. its hard to make out which body part is which body part.