Lin Yu Rou, or 林岡怡, 蒂蒂, Stella, Didy, Lin Gangyi, Titi, or Lin Yan Rou, as she’s also known, is a Chinese actress. She was born April 14, 1990 and graduated from the Department of Drama at the Taiwan University of Arts. She has taken on roles in both film and television dramas including 2018 romantic comedy, “Flipped”.