This is adorable...and slightly horrifying, too...