Lisa and Lena Mantler

Lisa and Lena Mantler (born June 17, 2002), more commonly referred to as Lisa and Lena, are identical twins from Stuttgart, Germany.