Published On May 20, 2017
From Factory Gear in Tokyo, Japan (their Akihabara location). My post at Garage Journal shows a lot of photos from their store in Osaka. Check it out here: http://www.garagejournal.com/forum/sh...
This video was shared in this thread: http://www.garagejournal.com/forum/sh...
show more