Mount Olympus Picture

This is my comic's take on Marvel's Asgardians. The idea is ment to be like in greek and roman mythology both sets of gods live on Mount Olympus. And like Marvel's Asgardians they aren't realy gods but a super advanced alien race.