Nanana's Japanese Folktales Episode 1: Urashima TarÅ Release : June 25, 2014 Runtime Epiosde : 5 minutes Rating : 0.00