Anime News

Magical Sisters Yoyo & Nene Film Trailer Streamed with English, Chinese Subtitles
Date: 3/6/2014
Film opened in Japan in December
Source: Anime News Network