Anime News Network

RetroCrush Streams Sugar Sugar Rune, Genocyber Anime

Service also adds 1983 live-action film The Girl Who Leapt Through Time