I can now confirm the reason for Michael Elgin’s absence is due to the fact that he was arrested last weekend in Japan for stealing. Sources confirmed to me that Elgin was arrested for stealing protein powder, and that he is currently still in jail.
Word going around is that Elgin could be facing up to 5 years in jail, unless a potential deal is arranged similar to the one Matt Sydal worked out for his cannabis arrest in 2016, where the charges were dropped but he would never be allowed to return to Japan again.