All Blacks star Sonny Bill Williams has confirmed that he will play rugby in Japan on a lucrative short term contract starting later this year.

Williams said he just cannot refuse the offer from Japan.