Protip: The Japanese like to throw random Judeo-Christian imagery and other mythological references into everything. Most of the time they mean absolutely nothing and are just there to look pretty.