0
0
0

Amanojaku - choose a jigsaw puzzle to solve

The Amanojaku, or Amanjaku (天邪鬼, "heavenly evil spirit") is a demon-like creature in Japanese folklore.