Japan has “Matcha Ink”…that you can drink?

These matcha delicacies are gorgeous, and so is their packaging!

Read More