Kotomora
付着物 (fuchakubutsu) Japanese meaning: attached matter | Kotomora