Some of the finest Uji matcha powder at Horii Shichimeien.

uj505-20170308_5400.jpg uj506-20170308_5381.jpg uj507-20170308_5402.jpg uj508-20170308_5401.jpg uj509-20170308_5394.jpg uj510-20170308_5393.jpg uj511-20170308_5397.jpg

Add your comment
Anonymous comments are not allowed here. Log in to post your comment