Thread:Titanollante/@comment-11836-20150220200317/@comment-11836-20150220201046

No, it's not Biollante. In fact, Biollante IS in the comic, but as an enemy.

The plant woman is actually Spirit of the Beast Tree.