Nike Sportswear offers a look at this selection of Tech Fleece pieces, dubbed the “Black Rose” collection.

Inspired by athlete competition, the offering sports a “Victoria Aut More” theme (meaning “Victory or Death”). The pieces feature black rose symbols, which stand for strength and resistance in the face of adversity, while a variety of badges, including the Goddess of Victory, Shoe Dog, Peace Sign with #1 Swoosh symbolize Nike’s heritage and dedication to footwear, as well as the re-release of the Air Force 1 during the mid-80s.

The Nike “Black Rose” Tech Fleece Collection is currently available at select Nike locations in Japan, with launches in North America and Europe this fall.