Choo Han from Alabama

Choo Han has been found in Alabama.