(click picture for full-size image)
One of my friends said it was called a Charr Cannon. Judging by the way it was oozing flames and aimed at the fort's doors like a siege weapon (in Nolani Academy mission), that made sense.
When I asked that friend about it later, he had no idea what I was talking about, and has no clue what this thing is anymore. What a memory lapse.
So what is beautiful landmark of Charr terror? Charr lore and devices are always interesting to me.

Thanks!