Kotomora
糸状体 (shijoutai) Japanese meaning: filament | Kotomora