
Los Muertos Besan Sin Labios by Pooch. The Artist formerly known as Michael Pucciarelli is ressurecting Pooch Island from dismantled rides, discarded icons, and forgotten Gods. Raised on a diet of Ray Harryhausen films, H. P. Lovecraft novels, comics, Walt Disney World and other Florida tourist traps, Pooch paints images that seem to exist in a bizarre ...