What country is Sean Kingston from?

Sean Kingston was born in Kingston, Jamacia