michelle takizawa