an alien drinking horchata, detailed, tarot card