Leto himself confirmed his involvement, while also perhaps accidentally letting the title slip.
Ben Kaye August 10, 2020
August 10, 2020