Charming filamentous body