This cute little quokka from Rottnest… son of a bitch 19 Jan 2025 · 1 min read This cute little quokka from Rottnest Island in Australia