Seven Souls in the Skull Castle: Season Bird

image
Director(s):
Release date: April 05, 2019
Duration: 182 minutes
Add to favorites

Overview

Japan, 1590. Wandering samurai band together to take on the lord of Skull Castle in this “Bird” version of the dynamic show performed in a 360º theater.