CrystalAcids.com

Ninja Nonsense: The Legend of Shinobu (TV)

Original Title: Ninin ga Shinobuden

Episodes: 12

Released: 25 July 2006

Released on DVD (5)

ADR Production: NYAV Post

Release Studio: The Right Stuf International, Inc.

Union Status: Non-union

Staff

Main Cast

Media Production