Cephalopod, Convention ECCC 2014 26 March 2014 Meg Leave a comment I’ll have a bunch of originals, Star Wars themed cephalopod stickers, and tons of prints, including Octotoro and Squees. Come say hi!