Youa Yang from Indiana

Youa Yang has been found in Indiana.