八岐大蛇
The name Orochi is derived from Yamata no Orochi, a legendary eight-headed eight-tailed Japanese dragon.