Games/Tenchu: Ayame's Tale 3D/MediaTenchu: Ayame's Tale 3D·, 2004 · FromSoftwareMediaBack to gameAll5Screenshots5Screenshots5More about Tenchu: Ayame's Tale 3DPlayer reviews