Could you please specify what hiilirunkko refers to? Is it a real term in Finnish (for example a place, organism, or concept), or a fictional/creative concept? With a bit more context, I can generate a concise, neutral wiki-style article (under 300 words).