Kotomora
セルロース (seruroosu) Japanese meaning: cellulose | Kotomora