The Looking Glass - Lostpedia - The Lost Encyclopedia
The Looking Glass was an underwater DHARMA Initiative station used as a beacon to help guide in... ... Ben, on learning of Charlie's arrival over the radio, immediately sent Mikhail to take over the situation. Mikhail arrived at the beach a short time lat...