Shura

Shura
The term Shura derives from asura in Sanskrit a BuddhistHindu name for a demon Shura sometimes refers to a specific asura an obscure god who suffers and decays unless steeped in constant warfare for which he eternally hungers The word is additionally a Nō drama term for a type of play about ghosts or suffering warriors
DirectorDavide Palella

Movie Details

Original Language:Japanese