User blog comment:HTFandGodzillafangirl1954/Godzilla: Protector of the Earth (Godzilla fan comic)/@comment-25172205-20140905175844/@comment-25247212-20140905180700

Its the m.u.t.o cocoon actually i tried my best to draw it