Kotomora
イノシシ科 (イノシシか) Japanese meaning | Kotomora