As both students of Japanese mythology and anime fans know, Orochi is not to be taken lightly. The moniker refers primarily to Yamata no Orochi, aka “Eight-Headed Serpent,” a legendary beast that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results