Stephen Lord | Hiroaki Hirata | Pinocchio (2014)