Will Ireland Be the New Neverland?