I always thought that this final boss got a raw deal. It's definitely the most challenging of all the NES NG final bosses, but there's no narrative explanation for what it is, or why it's there.