According to Deutsche Bank's metrics, the daily plunge in USD/JPY was the biggest in the past two decades while the surge higher in 10-year JGB yields was the largest since 2003. That certainly highlights how unprepared market participants were for the BOJ surprise and how Kuroda has certainly lost some trust of close BOJ followers/observers.

DB JPY
DB 10Y