a painting of cuchulainn the demigod hero and his dog cuchullain