Kotomora
幻妻 (げんさい, gensai) Japanese meaning: wife | Kotomora