Oh man, this is so freaking cute I almost feel like puking.