The late great OH LONG JOHNSON has been reincarnated, but this time as an orange kitty from China! He also has an important message: he likes it when you hold onto his fur when the dogs are barking! Do what this message as you please.
David Scott (born 11 February 1988), also known by his stagename The Kiffness, is a South African musician, producer and parody artist who is the founder and lead singer for the band The Kiffness. Despite the name of the band, Scott is referred to as The Kiffness alone.