Question: Puffin Rock is narrated by actor Christopher O'Dowd, who is of what decent?
Sentence (from "Chris O'Dowd"): O'Dowd created and starred in the Sky 1 television series "Moone Boy", which aired between 2012 and 2015.
Relevant evidence: No