Kotomora
トウキョウトガリネズミ (toukyoutogarinezumi) Japanese meaning | Kotomora