Kotomora
パナマスベオアルマジロ Japanese meaning | Kotomora