Elisha Lai

Taiwanese grew up in Taiwan, spent 8 years in Shanghai, now Tokyo is the 3rd of her hometowns. Still wish to see more around the world through her career of filmmaking.