16225 SW 172nd Ave, Miami, Florida 33187 USA
This is an American Porcupine. It was incredibly gentle!!
Photo Credit: Yelp