portfolio 1 this site is about citizen engagement Published by Rabideye Rabideye is Giovanni Spezzacatena, an artist and designer (painter, web, illustration, motion graphics, animation) living in Powell River, BC. www.rabideye.com View more posts