Kotomora
重畳 (ちょうじょう, choujou) Japanese meaning: piling up | Kotomora