Japanese Mythology Yamato Takeru : A Legendary Hero of Japan This article explores his legendary life and the famous Swan Legend associated with him. 2025.03.23 Japanese Mythology