Top
20°

Tenchu 4:New Pics

From Software the title made by From Software will be release in store in Japan the 12th of February. These pictures unveils a part of the characters and some fighting scenes.