Comic ID #2390
Title: Parallel Earth Part Three