where to buy absolut peppar in tokyo
I searched and there are a few shops that sell the 750ml bottles on Rakuten. No signs of the 1 litre size, unfortunately.
Also, I think it would be worthwhile to check at the Duty Free shops at Narita Airport. I wouldn't be surprised if they sold Absolut Peppar there.