Techno Archives - What is popular in Japan right now!?

Tagged: Techno

CTS Japanese J-pop Techno Group 0

Mystery J-Pop Techno Group : CTS

CTS stands for Circle, Triangle, Square and they were formed in 2012.  These three members each wear a LED masks which represents each of the CTS shapes.  The CTS members identities have not yet...