On April 1st 2017, the IHI StageAround Tokyo theater opened its doors with the premiere of “Seven Souls in the Skull Castle”. Kasuki Nakashima’s acclaimed Samurai drama has since continued to sell out the 1,350 seat auditorium. Imagine Nation, commissioned by Tokyo Broadcasting System Television, developed and produced the StageAround auditorium.