Japanese Print Urashima taro. TITLE TRANSLATION: Urashimataro. Japanese Print Urashima taro. TITLE TRANSLATION: Urashimataro. Print size: 2 foot by 18 inches Rare Historic Japanese Print Archival Quality Reproduction