He is from the other world.
Anh ta đến từ thế giới khác.