Orochi

Orochi (逐力, Orochi)