psychedelic puzzle vest lining