'Kite Strings' airs April 5, 9pm on Fox
'Kite Strings' airs April 5, 9pm on Fox