A tall ship and a star to steer her by (starwreck) wrote in valarnet,
Yes, that Apollo. Not the last god to claim to have been from Earth. We theorize they arrived on Earth and people worshipped them. I've also encountered a being who posed as multiple gods from across the world, from the Aztecs to the Chinese.