February 18, 2025

A creature that swallows its own eye and a star that emits hydrogen