Princess Batman is best Batman