CharacterOonaOona in Puffin Rock (2015), played by Kate McCafferty and Beth McCafferty. Played byKate McCaffertyBeth McCaffertyAppears inPuffin Rock2015