Ego Leonard is famous for his fiberglas lego characters that wash up inexplicably on beaches around the world. The other day he washed up in Florida and naturally he was taken into custody!
When no one claims him the man who found the thing will get him back and he plans on selling the statue? toy? doll? on ebay.