Orochi

Orochi is a Giant 8 headed dragon that's famous in Japanese culture. Toho created two versions of the creature, one in the showa series and another in the vs series.