mythological hero