Contact Lara Veil, Micha Karsenty