I would say this is a plaintive cuckoo - the overall coloration and upperpart patterning (especially the pattern of the tail) is typical for that species. Size is difficult to judge, but I would say it seems like a small bird (as plaintive).
The bill does look a little bit heavier than normal but is probably within the range for plaintive.