Krsna has many incarnations. Sometimes He appears in the species of fish. Kesava dhrta-mina-sarira jaya jagadisa hare. That does not mean that he belongs to the fish community. Similarly, when Krsna appeared as the son of Vasudeva, Vasudeva belonged to the ksatriyas. That does not mean that He belonged to the ksatriya community. Then again He was transferred to Vrndavana to become the foster son of Nanda Maharaja. And Nanda Maharaja was a vaisya, mercantile community man. So that does not mean that Krsna belonged to the vaisya community. He does not belong to any community. So you should not take Krsna that because He appeared in India therefore He is Indian or Indian god. That is a mistake. Krsna is for everyone.
Lecture on Bhagavad-gita 4.11-18, Los Angeles, January 8, 1969