Yeah, that's a Luna. I wish you could have seen it alive. Luna sightings are special. They have a very short life cycle. I spent over 30 years wishing I would see one, and now I see them every year.
Here's some pic's of Luna's I took outside of my house.
What do you do when you only have a week, maybe 2, to live?? lol
^ the one with larger/fluffier antennas is the male.