Fight against Bear demon Picture

Takami-musubi (me) agianst a giant bear demon from Japanese mythology
Continue Reading: Giants