Among the most ancient deities of South Asia, the yaksha straddle the boundaries between popular and textual traditions in both Hinduism and Buddhism and both b
Among the most ancient deities of South Asia, the yaksha straddle the boundaries between popular and textual traditions in both Hinduism and Buddhism and both b