An exciting showcase of customized cars and bikes held annually at the huge Makuhari Messe convention center. Source: YT https://www.youtube.com/watch?v=xWnShukVfBg&t=285s
108