• Yes it does.. Not sure of the material.. The logo is on the front just cant see it in the picsif you want more pics let me know

About

Avatar for Agatee @Agatee started