Time-Traveling Demon Mira