Puzzle-loving enemy of Batman (7)
I believe the answer is:
riddler
(Other definitions for riddler that I've seen before include "Puzzle setter" , "Sphinx?" , "passing on only the finest material?" , "Deviser of ingenious questions" , "setter of puzzles" .)