Mechanical Animals era 1998-99

Twiggy Ramirez onstage

The rockin' Twiggy Ramirez

photo page