Somebody took to him with something. If he used the name David, I wonder when he started using it and where. Just in Kenya, I presume.
‘David’ began his ‘life’ as the ‘ghost’ in ‘Dreams’ and must have been a creation to give a name to one-too-many little boys. He’s and imaginary character, and as such, could be eliminated without doing him any real physical damage.
Cheshire cat-like, all that remains is the smile.