Indulge in the ultimate dessert for all green tea lovers - a soft, fluffy cloud kissed by a hint of green goodness. This matcha strawberry cake is as refreshing as a matcha latte, but in a delightful cake form!