SEGA Atlus Festival games banner

Description
The participating games banner for the 2024 SEGA Atlus Festival event at SM Mall of Asia in Pasay City, Philippines.
The participating games banner for the 2024 SEGA Atlus Festival event at SM Mall of Asia in Pasay City, Philippines.