The Wraith

The Wraith ★★★½

What if the Mysterious Racer X was a tokusatsu anti-hero but also charlie sheen?