Kotomora
目が見える (megamieru) Japanese meaning: can see | Kotomora