Super Turtle is a turtle that has superpowers, wears a cape, and an "ST" emblem on his chest. Unlike the Teenage Mutant Ninja Turtles, he is not trained in ninjutsu but has the usual superhero ...
The new SNES-style interactive Google Doodle lets users play as Lucky, a ninja cat, who takes on several opponents on the island through seven sports minigames, namely table tennis, skateboarding ...