**Who has been to a traditional Japanese Tea Ceremony - this Matcha which is the highest grade of Japanese green tea taken from the top leaves at high altitude.
Another photo taken during my first and only traditional Tea Ceremony - really great fun and an awesome experience to enjoy.
Travel with me and follow - comment and upvote too