Skip to content
Tokyo Tower is under siege as Yokai and young gods clash.