I'm not sure. There's no clear information available on whether it's based on a true story or not.
I have no idea. It could be a combination of real and made-up elements. We might never know for sure without official confirmation from the makers.
Hard to say. It might be inspired by real events, but could also be purely fictional. The creators haven't given much detail on its origin.