Hanafuda are a set of Japanese playing cards. They are often referred to as 'Flower cards', because each suit is depicted by a different flower. Each flower is representative of a calendar month around the time it comes into bloom. Indeed, the cards ...