Disgusting

  • serniebanders [he/him]
    ·
    1 year ago

    Ocellated Turkey (Meleagris ocellata) The dutch name literally translated is peacock turkey which seems to fit