Saw an ad for a bank in a local newspaper today (in India) and their logo seemed eerily familiar....