Definitions for "Tenchu"
Tenchu (天誅) is the title of a popular stealth-based video game series wherein the player assumes the role of a ninja. The title is a Japanese term whose literal English translation is heaven's punishment, with 天 (ten) meaning heaven and 誅 (chu) meaning death penalty. (It is notable that a rough translation of this phrase, "Wrath of Heaven" is the title of the first Playstation 2 entry in the series.)