Kotomora
白壁 (shirakabe) Japanese meaning: white plaster wall | Kotomora