English: Japanese Consulate General in St. Petersburg Russia
Telugu: సెయింట్ పీటర్స్బర్గ్లో జపాన్ యొక్క కాన్సులేట్ జనరల్