koichi davidson