Kotomora
屑繭 (くずまゆ, kuzumayu) Japanese meaning: waste cocoon | Kotomora