island of penance