Youa Yang from Georgia

Youa Yang has been found in Georgia.