Kotomora
大猟獣 (dairyoujuu) Japanese meaning: big game | Kotomora