Add like... 123Movies. An action fantasy movie starring two idols, Meibi Yamanouchi and Riho Iida.Genre: Country: Director: Cast: