Trading card of Oscar Winner Key Huy Quan.
Card is not in gradable condition.