In Assassin's Creed Shadows, Takahashi Shiro can be found in the south-west corner of Nijo Palace, north of the viewpoint ...
In Assassin's Creed Shadows, the outburst location is along the water just west of Nijo Palace. We've marked the location on ...