June 1, 2016 at 22:08:14 UTC
This is how cat people say they love each other. Such love.
lupussicarius And myself