The Orochi Papers Page 1 Picture

Yamata no Orochi (often called Orochi in English) is a monster in Japanese mythology. Orochi is an eight-headed snake, and one of the most well-known monsters in Japanese myth.

9x12 inches
Original Argus design
Ves Human Creation Story
The Orochi Papers Page 1
Daphne and Apollo
L'Aini Creation Story