Zeke Harkins

Zeke Harkins is a villain he is Appeared in the episode "The Ozark Witch Switch"