Kotomora
おぼろ (oboro) Japanese meaning: hazy | Kotomora