Is it just me, or is this fox having sex with our planet?