Def Tech, a duo consisting of Shen, who grew up in Hawaii, and Micro, from Tokyo, is celebrating their 20th debut anniversary this year. They continue to actively release new music and tour with full force.
Def Tech is a unit formed by Shen, who grew up in Hawaii, and Micro, who is from Tokyo. Their first album, Def Tech, released in 2005, featuring the hit song “My Way,” sold over 2.8 million copies. It set a new record for indie album sales. In 2020, they celebrated their 20th anniversary since formation and 15th anniversary since debut. In November, they made their first appearance on YouTube’s THE FIRST TAKE with “My Way,” which has surpassed 50 million views and continues to rise. Last year, they held an outdoor live performance at Hibiya Outdoor Music Hall and completed a nationwide hall tour. In 2025, they will celebrate their 20th anniversary of debut and are actively engaging in releases and tours.