Kotomora
アラゲアルマジロ Japanese meaning | Kotomora