Kotomora
ヤマアラシ亜目 (ヤマアラシあもく) Japanese meaning | Kotomora