Otto passed on April 29th 2015
OTTO THE COMIC
Ricky Pfeffer
Positive Molecules
Kris Shaw @ The Melody April 13, 2009
http://krisshaw.com