November 15, 2017 at 02:38:28 UTC
Miatas plus Otters are apparently adorable...! A little mechanic otter, Mia, and her project car.