Caddis On Steroids

While I was raking out a swim on the lake behind my house yesterday evening I came across this beast.
Have you ever seen a caddis this big?
I also found this little fella