News Persona Composer Shoji Meguro Has left Atlus Meguro goes indie after more than 20 years with Atlus. By Josh TolentinoOctober 27, 2021