I guess you are not aware that it is the Japanese corporations and not the BOJ that hold the US bonds
Look at the very first row, Japan is the single largest holder of US Treasuries. Why did you post this false claim? Please do better.