Tempestuous Triumph Scroll

Tempestuous Triumph Scroll

A hanging scroll from Master Hojo, depicting your victory over Wind Serpent Ibushi.