Kotomora
豆腐花 (トウファ, toufa) Japanese meaning: tofu pudding | Kotomora