Comment Comment by oneoff786 Speaking of which, Russia is currently deploying dolphins, supposedly parent oneoff786 4 years ago