Orochimaru Embroidered Serpent Iron-on/Velcro Airsoft patch #2
Orochi means "big snake" or "serpent". The legend of Orochimaru has modern day correlations. Legend suggests the "power of the white snake" can be found in the fabled Ryuchi cave which grants the user with extraordinary powers, such as ..
Orochimaru Japanese mythology Embroidered Serpent Iron-on/Velcro patch
Orochi means "big snake" or "serpent". The legend of Orochimaru has modern day correlations. Legend suggests the "power of the white snake" can be found in the fabled Ryuchi cave which grants the user with extraordinary powers, ..