Your Cart is Empty
1 min read
A Rakshasa (Sanskrit: राक्षस, rākṣasa) is a is a humanoid demon in Hindu mythology.
The rakshasa was later incorporated into Buddhism.
Rakshasas are also called "Maneaters" (Nri-chakshas, Kravyads).
3 min read
4 min read
You can explore the magnificent temples of Angkor with me through my regular newsletter.
I respect your privacy.