Craig

Craig is a recurring antagonist who appeared in Joe the Great: Ultimate Magic and Joe the Great: Superverse. He first appeared in Joe the Great: Race Against Space. He is an evil and alternate version of Joe.

Personality
Craig is an evil man who can control as well as travel through time and space, he is rivals with Professor Timelord.

Original Series

 * Joe the Great: Race Against Space (first appearance)

Ultimte Magic

 * Into the Multiverse (first re-appearance)
 * The Ultimate Evil: Part 2 (flashback; cameo)

Superverse

 * Joe Again (first re-appearance)


 * The End of Time

Alternate Counterparts

 * Joe (Main Universe)
 * Joe (Fred the Great)
 * Joe (Goodbye and Farewell)
 * Joe (Race Against Space)
 * Nega Joe
 * No Book Joe
 * Joe the Goat
 * Bad Joe
 * Joe the Greatest