British Military Parka.
Iridescent reflective Sugar Skull print
Printed by hand in the U.S.A. using 100%solar power