Fright Knights - Bat Lord with Cape


Castle / Fright Knights

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