Loading...
 
Skip to main content
Rakshas was believed to be species of superhuman beings as per the Indian mythology.

The Rakshasas are monstrous in appearance and are said to roam at night and feed on the human flesh.

Page last modified on Thursday August 18, 2011 19:12:47 GMT-0000