User blog comment:SPARTAN 119/James Bond (self-titled series) vs Yuuji Kazami (Grisaia series)/@comment-5795750-20151116035553/@comment-379205-20151116043800

You are correct, Cfp, this is an amalgamation of various Bonds from movies and (at least in terms of some of the weapons) video games.