The One Who Loves Justice: Moonlight Mask
Season 3 Episode 10
7.9 ?
1972