Releases - Happy Lesson (OVA)
DVD
Happy Lesson OVA: Mama Mia! (DVD)
- Release Date 2004-06-08
- Price $29.98
- Episodes 3
- Runtime 75 mins
- Catalog Number DHL004
- English Audio DD 5.1
- Japanese Audio DD 2.0
- Subtitles Eng, Signs
- Extras
- Clean OP, ED
- Art Gallery
- Production
- Authoring: M.O.F.C.