It's already been speculated, if you look at one of the scene, there are stats for MechaGodzilla on screen behind one of the characters.
Which I mentioned. I've seen the MechaGodzilla speculated but not Mecha Ghidora. Seems many did not watch the post credit scene from King of Monsters