Battle of Beasts

The Battle of Beasts was a bloody battle held between these demonic creatures (referred to beasts) that was held on top of Enkosaiten Mountain in Japan over 25 years ago. This battle was apparently the reason the Masahige family had died, although, this is simply speculation.