Kotomora
チャコスベオアルマジロ Japanese meaning | Kotomora