Warning! Looking at the photos below may make you all squishy inside! Maggie Liu's cute tabby cat Luhu is the saddest looking little thing ever and the Internet is going wild for her! You can check out Beijing-based Maggie's Instagram via the link below to see Luhu and her siblings Bardie and Barher. But first, check out Luhu's photos below, she's just too cute!