Squirrel Priest is a squirrel who first appeared in Squirrels. Part I
He is a priest
Squirrel Priest/Gallery