Bumpin that rose petal topic made me wana watch dat kikia thing that Arseholio (Not Alex Shhh as I originally posted!) posted again (Don't ask me why!) and I was just wondering if there is any1 here that actually knows what it is??
4 those of you who didn't see it: