Yamada no Orochi

Yamada no Orochi (山田のオロチ) is the counterpart of the Yamata no Orochi.

Appearence
Yamada no Orochi is a Giant Giraffe. Yamada no Orochi wears a black cap, a black suit jacket with an orange handkerchief in the breast-pocket over a high-collared black shirt, pants and shoes.