I would like to think this is straight fear mongering. Unfortunately, a lot of what is said here makes sense and is kind of scary.
Reading the ING report a significant portion of this is hedged for interest rate risk likely with swap agreements or other instruments. No doubt some of it is unhedged.
Also just because some party’s choose to unwind the trade, it could mean that they wait until the conditions are more predictable or policy has been set to reconstruct the same trade in a similar manner.
0.1 versus 0.25 is still pretty damn cheap debt/leverage. The risk is further rate hikes by BOJ or the exchange rate going against the position.