Kotomora
トウキョウトガリネズミ (とうきょうとがりねずみ) Japanese meaning | Kotomora