The land of the rising sun is famous for their pricey, designer demin. Came across these at the mall last weekend. A hundred bucks, and they are all yours.
Even though a new Dragon Ball Z game drops this December, I wouldn't be caught dead in drawstring pants. (Also that bow-tie wearing cat looks hopped up on goof balls.)





















