Matcha & Vanilla

Matcha & Vanilla

"They found strength in love"

A lesbian couple in conservative Japan must fight to stay together when one of them is diagnosed with terminal cancer.