Kotomora
重ね合わせる (kasaneawaseru) Japanese meaning: overlap | Kotomora