Wednesday morning will bring the last of an ultra-rare "supermoon" trilogy – the Return of the Jedi of supermoons if you will.
It's the third time in the past two months that we've seen a supermoon – which as Space.com describes is a full moon at its closest orbital point to Earth.
But this one's not just a supermoon. Because it's the second supermoon we've seen in January, that also makes it a blue moon.
And it's not just a blue moon either as Wednesday will also see a lunar eclipse, meaning it'll also be a blood moon.
So it's a super-blue-blood-moon.
As the National Geographic reports, this is the first time this cosmic occurrence has been visible anywhere in the world since December 1982, and the first time it's been visible in the Americans in 152 years.
It ends a trilogy of supermoons that kicked off on December 3, with the second following on New Year's Day.
What will Minnesotans see?
Minnesota should get a front-row seat to this cosmic spectacle, but a lot of this will depend on the weather.
The current forecast is for clouds and possible snow showers Tuesday night in the Twin Cities and cities including St. Cloud and Duluth.
This could make it difficult to see the super-blue-moon when it arrives Tuesday evening.
However, there's a chance some of this cloud will have cleared up by morning, in time for the total lunar eclipse between 6:51 a.m. and 7:29 a.m.
The partial eclipse should start at 5:48 a.m., with moonfall at 7:36 a.m., according to TimeandDate.com.