Professor Japan

Professor Japan with Luna Rival goes wild with professor.