Looks like we have a dedicated thread now for YOU KNOW WHAT:
Luke's Lightsaber Mando series finale.
Here are the best screen grabs I can get. It looks like they made a slightly idealized version of the MOM hero. Pretty close from what I can see here. Luke-Lightsaber-Mando
www.therpf.com