Not sure it is a caddis pupa. It may well be taken for that. Would you accept this as heretical????
Thanks though.