Lamia Orochi

Lamia Orochi also known as Deliora Dragon are the subspecies of Orochi. Lamia Orochi are the ancient species of the Modern Izumogakure that resided in the mountains for over millions of years.