Bitcoin: Yen Carry Trade Concerns and Their Impact on BTC's $88K Support