Boogan was one of Thor’s massive army of Gods that were left stranded on Earth following the destruction of Godworld. He was present when Thor had the underwater city of Atlantis raised up to become their new home.