WARNING! Adult content, you must be at least 2 cat years old to...