Lost Song Now Available To Stream on Netflix UK
09/10/2018 Leave a comment
The musical themed fantasy anime series Lost Song is now available to view on Netflix UK in its entirety with an English Dub soundtrack as well as in it’s original Japanese audio format. Read more of this post