Yamata No Orochi

The term Yamata no Orochi can refer to


 * O.S Yamato no Orochi Go An Over Soul created by Umemiya Ryunosuke
 * Yamata no Orochi An old river beast from Izumo