સેન્ટ લુઇસ, મિઝોરીમાં ઈગોર લિસોસ્કી અને રહે છે.