Death Carnival: Introducing the Napalm Launching Scorcher!

Introducing the Scorcher! Scorchers are firm believers in the theory that everything burns, but they still want to test this theory whenever they encounter something new. With twin napalm cannons mounted on mechanical a…