Kristi Sakura is known for her work on Hilo, The Petal Pushers (2017) and The Competition (2018).
The Competition