Yellow Rubber Duck

52.22%
26,975 17,579 hours 7,856 415 28 697,243