Is he a porn star?
Thats what I think...I mean imagine if you met some guy and he told you his name was grape juice.
My immediate thought would be. His parents must not loved him.
I mean a super hero name... If I was a villain, I would've seen if he bled juice.