ew. overall i vote "meh".

reminded me of that vagina teeth movie for some reason.