Travis Touchdown No More Heroes Leather JacketThis is an reproduction of the famous red Jacket worn by Travis Touchdown, in the video game "No More Heroes". This red leather jacket is made with 100% Genuine Leather also available in synthetic leather. This is an exclusive leather jacket which gives ..