13 Hearts

What has 13 hearts but no other organs?

Answer

A deck of playing cards.

« Previous Riddle
Next Riddle »