The Japanese House – Teeth [New Single] On April 9, 2015 By Acid Stag New Music Fans of Zammuto will really dig 19 year old newcomer, The Japanese House