Fright Knights - Bat Lord with Cape

This LEGO Castle / Fright Knights minifigure was released in 1997.