Mirror in island life