Michael Izumi is joined by Tamatoa Baker to review season 3 episode7 of Star Wars show The Mandalorian