Def Tech's Yuki "Micro" Nishimiya and Shenan "Shen" Brown greet me with an "Aloha" as I walk into their small office in Harajuku to discuss their 10th anniversary and new album, "Howzit!?"