Toru Okada Were A Screamo Band From Austin Texas. They Formed In May Of 2003 And Announced That They Were Breaking Up In September Of 2006. Their Sound Is Heavily Influenced By Mid-To-Late 90s Emo Bands Such As I Hate Myself Portrait The Khayembii Communiqué The Spirit Of Versailles Etc. They Have Released One Full Length Two Splits And Two Demos.