By Kanebo. It's apparently not for actual swimming, although it's labeled as waterproof. I'm rather disappointed, as it was ludicrously expensive at 1500 yen, and didn't seem to work at all.
Perhaps it's only meant for ladies who sweat delicately.
I don't like the Kanebo hand lotion I bought either. The scent is too strong, and it's quite greasy. I guess it's meant to be a strong moisturizer, which I don't like.
I really should have brought my No-Ad sunblock. Although slightly greasy, it's really effective. Damn. I think I should just wear a short wetsuit when swimming. I always burn my shoulders.
When swimming, I spent half the time thinking that I really want to buy some comfy flip flops. And a beach bag, for carrying towels and wet swimsuits and things. Laf. Total materialism.