Pieces of a Puzzle (Deschutes R. ~ Tony Muncy)

I say a giant cased caddis….I mean frigging giant! Or, some primitivo device from Halo Reach Beta!!