Kotomora
灯火 (とうか, touka) Japanese meaning: light | Kotomora