Locke the Superman: Mirror Ring

2000