Kotomora
オオアルマジロ (ooarumajiro) Japanese meaning | Kotomora