Thi Hang from Alabama

Thi Hang has been found in Alabama.