Monkey Demon

via

Zengyōji temple, Kanazawa has a mummified head of a three-faced demon. A resident priest discovered the mummy in the temple in the early 18th century.

The temple puts the head on public display each year around the spring equinox.