Kotomora
ムツオビアルマジロ (むつおびあるまじろ) Japanese meaning | Kotomora