Octharg The Destroyer Part #18 - Deadly Fortress Fogwatch proves a ...