Asahi Deck Shoes

Asahi are one of those Japanese brands that take classic American footwear …