We don't know how we ended up in Anabuki's theatre , but we did and watched their ads.
We really wonder what that little Red Ridinghood is trying to sell? Healthdrugs? Prostate medicine? Can someone explain her furry friends balls? This is a japanese ad worh watching, if only for the 'wauw' at the end. Onwards to the cryptic ad.
Hat tip to Goodbye