Kakemono scroll from Japan. 120x58 cms