Taro the Sneaky Ninja is a cute-but-tough Nintendo-inspired stealth game! Learn moreTwitter | Facebook | Instagram