Is that Taylor Rain's vagina?