Ten Zan - Ultimate Mission (1988) Poster Poster for Ten Zan - Ultimate Mission (1988). Ten Zan - Ultimate Mission Plakat