Barricade Tower

Barricade Towers are destroyable Objects.

These Towers are harmless decorations alone, but Demon Imps can teleport on top of them and shoot you with inferno and it's tough to destroy the tower, thankfully it destroys the imp too.