green tea steamed cake confection

japanese:

Matcha uirō

kana:

kanji:

voice: