If it turns out that the missiles were supplied by NATO, how do you think Russia will react?
Putin stepped into the globalist Ukraine trap, so he may well step into their nuclear trap.
Neptunes should be BETTER than old Harpoons. The Neptune is an upgrade of the old Soviet Kh-35 anti-ship missile, with considerably improved range & electronics. (The Kh-35 was itself derived from the old Harpoons). Ukraine was contracted to supply Neptunes to Indonesia, but, I don’t know if any have been delivered.
If a Neptune hit one of Moskva’s dockside missile tubes - and good enough targeting electronics / systems definitely could go for such with sufficient accuracy - then it’d result in precisely the result that appears to have occurred.
I have a theory as to how the Ukes could have penetrated Moskva’s defenses, but, it starts with a question I don’t have an answer to. Does Ukraine have good HARM missiles?
In any event, Russia has no one to complain to but themselves.