'The Hajirai Machine Girl' is a short film that comes with the Japanese version of The Machine Girl DVD.
Drill Bra was awesome!