The Legend of the Mystical Ninja (SNES)
- Episode aired Mar 13, 2013
Shake ya ass, but watch yourself. Shake ya ass, The Legend of the Mystical Ninja.Shake ya ass, but watch yourself. Shake ya ass, The Legend of the Mystical Ninja.Shake ya ass, but watch yourself. Shake ya ass, The Legend of the Mystical Ninja.