It is, yes, but it's managed to work its way into Japanese pop culture. Winning the Grail and having a wish granted by it is the central motivation for characters in the Destiny/ series that was popular a few years ago.
[Or at least a few years ago his time? It was probably more recent for Ren, given the chronological discrepancy.]
i couldn't resist the chance to make this joke and i'm sorry
[Or at least a few years ago his time? It was probably more recent for Ren, given the chronological discrepancy.]
I can't say I recognize the name, though.