The story you are about to read is not merely a tale of gods and demons, but of courage against fear. A thousand years ago two demon brothers were born Their names are HIRANYAKASHIPU and HIRANYAKSHA ....