>>535201302
*desperate for pussy voice* And what does this tarot card mean, Himiko?