京都国立博物館
The scroll measures 34.1 cm x 1356 cm and belongs to the Kyoto National Museum. It is an Important Cultural Property.