I would recommend uploading any future assets from this game from the GameDBS source as the assets seem to be preserved in their original quality and it's a more comprehensive source. There's also https://d4dj.info/, but it doesn't seem to be up-to-date.
In the future, please don't blank out source fields even if the URL is dead. Tag the post with bad_id instead. And don't include sources that don't actually lead to the image.
Umm, despite the symbol for Omega on that thing's chest. This absolutely looks nothing like Omega from Mega Man Zero. Is this a redesign attempt, or is this a case of mistaken identity?