Karura

The Karura (迦楼羅) is a divine creature with a human torso and birdlike head in Japanese mythology. The name is a transliteration of garuda, a race of enormously gigantic birds in Hinduism.

Source: Wikipedia — Karura (CC BY-SA 4.0)

Karura

The Karura (迦楼羅) is a divine creature with a human torso and birdlike head in Japanese mythology. The name is a transliteration of garuda, a race of enormously gigantic birds in Hinduism.

Source: Wikipedia "Karura" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy