Hugging Face Wants You to Stop Worrying and Love This Adorable Robot Duck

Wait 5 sec.

Surrender your critical faculties, the cute robots are here.