It's  freaking Batman... and yes every Princess Lego castle should absolutely  have their own Batman.   He might not know exactly  where he belongs but dang it look how cute he is with his teeny tiny flame thrower!!!