MOD: Please see this comment here confirmed by an insider here that it might be limited to (very) selected stores and no evidence of general availability.
2L cans of Asahi super dry $10 each at BWS, usually $22.
Sticker on side of the can says made in Japan
hahahah thought it said 21 cans of Asahi
Stupid me