Home About Us Contact Us Log In
Something suspicious is going on in HybriGene's top-secret laboratory. Twins Jean and Jared make it their business to solve the mystery.