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