Life in 247: New Balance Threw an Art Party in Harajuku, Tokyo for the New 247 Sneaker and Here's What Went Down