Gaball Screen

简介

Promotional music-visual experience released exclusively in japan.