takebuchi best from all time