Written by Antonio Sciotti (artist)
Released 1966
Printed in the British comics magazine Lion and Champion #768-#772, 12/24/1966 - 01/21/1967.[plot unknown]
Page 1 of 9