It's the High Priest of the Church of Fluffy Tails!