Talk:Ghost Godzilla/@comment-24214574-20141107143352/@comment-25285745-20150227184642

I think it's actually supposed to be a form of Barubaroi, according to the Japanese Godzilla Wiki. It says that one of Barubaroi's forms was "an Anguirus-like creature" and that concept art of it exists along with art of the Heisei Anguirus.