Def Tech
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. The band took a break in September 2007 and have since reunited as of June 2010.