larkin poe in helsinki, finland