SEGA Asia has announced that the SEGA Atlus festival will be held at the SM Mall of Asia in the Philippines on December 7-8.
SEGA Asia has announced that the SEGA Atlus festival will be held at the SM Mall of Asia in the Philippines on December 7-8.