Poster of this little fella in the paper yesterday. Still dont know what its meant to be  #edf #turd