When a mysterious affliction causes people in Tokyo to do nothing but stare into mirrors, the Sailor Soldiers race against time to try and save Mamoru from this mysterious new enemy.
Mar 23, 1996
Apr 20, 1996