Anyone know where this is from or who the girls are? That's a freak of a tongue, would like to see it in action lol.