Cherry Blossom Green Tea Kit Kat, from Japan.  Legit.  Thx @sean!