Thomas Truax is an American one-man-band, a New Yorker residing in London, an oddball crooner, a nervy troubadour, and an inventor of visually and sonically imaginative musical instruments. Over the ...
“I designed the (the) Chimera to be inorganic, but human enough to be frightening,” Masanobu ‘Tomi’ Tomita, senior supervising sound designer at Sound Lab, a Keywords Studio, tells me. “I wanted ...