Random Picture Thread

Spanish playing cards..WTH is this thing?

20200215_094540.jpg