Mar 21. 2025

Eye 6511
Star 7895

What contains thirteen hearts, but not other organs?