>>529516425
>Did he make this costume himself?
It wouldn't be the first time the mimic stitched suits together.