Otohiko

Otohiko

乙比古
He's the wind god.