Orion (Marvel)



Victor Uvarov (Russian: Виктор Уваров), alias Orion, is the Leader and founder of Leviathan, an organization based in Russia created for sole purpose of world domination.