Def Tech
From the Simple English Wikipedia, the free encyclopedia that anyone can change
Def Tech is a Japanese group. The band has three members: Shen, Micro and Playa T. They have sold more than 2.8 million copies of their albums Def Tech and Lokahi Lani.