Matcha strawberry daifuku from Hatoya really lets the green tea shine in more ways than one

We try one and other items from the limited-time booth in Shinjuku.

Read More