Kotomora
火綿 (かめん, kamen) Japanese meaning: colloxylin | Kotomora