Cane Toad Road by Tastefully Offensive Two Australian Cane Toads sit on a road at night as a car approaches… (sNSFW) [via]