Touch of Matcha

A brand identity for the new matcha bar based in Moscow, Russia.