Genie Hunter

The Genie Hunter is an episodic character on Once Upon a Time in Wonderland.