Flower ★★½

What. The. Fuck. Did I just watch