Top
80°

Section23 Films Announces Their September Releases On DVD And Blu-ray

STFUandPlay: ''Section23 Films has announced the release dates for the month of September. And Section23 Films also is happy to include they will be releasing Elfen Lied for the first time on Blu-ray which will have all thirteen episodes as well as the OVA “In Passing Showers”.''

Read Full Story >>
stfuandplay.com
The story is too old to be commented.