Friendly Bigfoot sits on a small garden bench at Myriad Gardens during Memorial Day weekend, a butterfly resting on his furry nose.