It doesn't look like a G-5 class torpedo boat at all, but
G-5 class torpedo boat
1-2 12.7mm DShK machine guns
Two 21-inch torpedo tubes (2 total)
The G-5 class torpedo boat is a Soviet torpedo boat built after World War I.
I'm uploading this because it seems like a truly amazing channel.