>>48953379I'm still not convinced it's actually based on this. The V for victory slogan was allied propaganda campaign during the war, but that's not necesarrily tied into nuclear power.
It's very "american" but the whole energy boost thing could be interpreted as a simple cuppa coffee.