The online photos support your conclusion
https://duckduckgo.com/?t=ffab&q=Denisovans&atb=v297-1&iax=images&ia=images