Tim Lehi “Tiger in a Yokai Parade” signed poster. Hand signed and embossed. Professionally printed on matte finish card stock. Size 24” X 18”.