Not sure if this show was ever released in english. It's something about a girl and a vampire who are searching for something called an O-part. Apparently they go to this museum to search for it, and three of the characters are captured and "tortured" by some crazy old scientist. I only wish the...