Big caddis?

Big caddis?

Observation - Big caddis?. Description: