Ninja Domains

Ninja Turtles Star

Ninja Turtles Star is a simple, addictive game where you play the role of a ninja turtle. You must throw your star to hit as many enemies...

By Ninja Domains | Added January 23, 2008