Created by Becky Lamich, Toulla Mavromati, and Cynthia Parker in 2016
Filmed in Chiang Mai, Thailand