The star known as the Bat Shadow is hiding a secret