Kotomora
ヘソイノシシ (hesoinoshishi) Japanese meaning: peccary | Kotomora