An "undisclosed Japanese island"?
Nice location, ut perhaps not a place for the wealthy to hide out–it looks a little…"cheap", for a forever getaway.
As for the rock, just looks like a person wearing all black inc. a hat.
Damn, I really am trying to piece this place together.
I feel like the position of the locale is important: no fear of big tide sweeps, no visible harbour etc.
And as I recalled, 'Asics' is a Japanese-originated, worldwide sports brand.
I'm going to assume seeing their registered "charities" might lead somewhere but I need to go to fucking sleep: it's 7am.
htt ps://en.wikipedia.org/wiki/ASICS
"Generally in the upper price range." Aaaand here wo go…