Nyoijizai is a spirit backscratcher. Its only power is its ability to scratch that itchy spot on your back which you can’t reach, no matter how hard you try.

Nyoijizai

View Full List

report