Fresh from Japan, this charming hand-knit, officially licensed Super Mario sweater comes in grey and blue at the handsome price of $435. Great incentive to DIY! [via Buzzfeed]
Fresh from Japan, this charming hand-knit, officially licensed Super Mario sweater comes in grey and blue at the handsome price of $435. Great incentive to DIY! [via Buzzfeed]