Question: Puffin Rock is narrated by actor Christopher O'Dowd, who is of what decent?
Answer: Irish