Recent studies have shown that the animal was actually on top of its own nest.
最近的研究顯示該隻動物其實是位在自己的蛋巢之上。