Okamito

Okamito is a larger werewolf-like creature which is roaming larger areas.