Kotomora
面影 (おもかげ, omokage) Japanese meaning: face | Kotomora