Her parents go by Beyonce (okay, seems like a name even if uncommon) and Jay-Z (obviously a robot design model's designation).
This does not surprise me.
Jay Z = Shawn Carter. Jay Z is just a stage name, which is not new or uncommon.
I think the point is, it's their child. I've heard worse names to be honest and while I would not choose to name my child 'Blue' ... we do not have the right to judge. Like it, dislike it - in the end our opinions do not matter.