You know it's true. All the cute Japanese girls love Megaburgers. Any idea where this is from? What store it's from?
[Edit: 08-Jan-08] Thanks to anon for posting the missing info in the comments!
The texts on the photo roughly translates to:
Newly Opened Hamburger Taste-explosion
Tasty without limit
Have it your way! Whopper
(more info in the Comments)