Beacon – “Promo” Beacon Distribution from Japan is presenting a video series with the look of 90’s Tokyo videos.