Is it a:
Assuming that Olga Y151 does indeed exist, it's likely that the submarine was designed and constructed by the Soviet Union, specifically for the Russian Navy. Given its reported classification as a Project 671RTMK ("Victor III") or Project 705 (also known as the "Alfa-class"), it's probable that Olga Y151 features cutting-edge technology for its time.