Talk:Ninja Spirit (video series)

Is the name 'Bien' referring to something? Bien means 'good' in French. Pictureuploader (talk) 14:08, 25 February 2008 (UTC)