The Suit of Olympus (Private Project)

It is not actually, a complete different thing,

If anything this is from Venom