Was it Russian made?
Appears to be a Russian made diesel electric sub.
Yes. It’s a Kilo class diesel-electric sub.