My Shrek collection

Found most of this at thrift stores and a little bit more.