Yamata no Orochi (Earth-11354)

The Yamata no Orochi (八岐の大蛇 Yamata no Orochi, lit. Big Snake Of Eight Branches), also dubbed Titanus Yamata no Orochi, is a giant kaiju.