Hindu mythology
Brahmarakshasas (Sanskrit: ब्रह्मराक्षस) are fierce demon spirits in Hindu mythology.