Yamata no Orochi
Yamata no Orochi no Gyakushu