Are y'all seriously clamoring over this stuff just because it's Japanese? It's not 100-year old tea leaves from the Himalayas hand-brewed by monks or something - it's soda. And it tastes like flat Sprite with a hint of fruit.
"Japaaaaaaaan has takenn oveeeeeeeer
I think I have an addddddddddiction...
"
I think this explains the mindset pretty well