No bake lemon tofu tart

Who wants this?