ichiren-bozu (prayer beads), ungaikyo (possessed mirror/azuki bean), abumi-guchi (stirrup mouth monster) . © 2016
previous
next