Pen Hat Storm, Finistere