allure: the power to entice or attract through personal charm
attraction: the quality of arousing interest; being attractive or something that attracts
mythical being: an imaginary being of myth or fable