royalxxxkitten - I believe this pretty much sums up a kitten...

more about : royalxxxkitten