Kotomora
イノシシ (inoshishi) Japanese meaning: wild boar | Kotomora