Call me sheltered but I've never seen anything like this before.