Kotomora
河猪 (kawainoshishi) Japanese meaning: bush pig | Kotomora