Kotomora
剥げ落ちる (hageochiru) Japanese meaning: peel off | Kotomora