I'm heading to Tokyo in October, so I'm definitely going to check this out! Looks awesome!
Forum Rules