takeshi outrage