Written by Antonio Sciotti (artist)
Released 1966
Printed in the British comics magazine Lion and Champion #764-#768, 11/26/1966 - 12/24/1966.[plot unknown]
Page 1 of 10