English: The Consulate General of Japan in Saint Petersburg
Telugu: సెయింట్ పీటర్స్బర్గ్లో జపాన్ యొక్క కాన్సులేట్ జనరల్