WTF Big FlameThrower!

What the hell is this