On the final day of Tokyo Game Show 2017—Japan’s largest video game event—cosplayers brought their best costumes out to play. Here’s some of our favorites.

Remilia Scarlet from Touhou Project (Cosplayer: Elice)

Kudryavka from Little Busters! (Cosplayer: Aoi)

Terra (Tina) from Final Fantasy VI (Cosplayer: Kota)

Marion Phauna from Shaman King

Edna from Tales of Zestiria (Cosplayer: Koto)

Aigis and the protagonist from Persona 3 (Cosplayers: Natsuko, Usata)

A group of Kingdom Hearts cosplayers

Yuna and Lulu from Final Fantasy X (Cosplayer: Zakieru)

Junko from Danganronpa

Caster Gilgamesh from Fate/Grand Order and Kiritsugu from Fate/Zero with a sign around his neck that is a missing child poster with Illya’s face on it (Cosplayers: Taito, Minjo)

Popuko and Pipimi from Pop Team Epic (Cosplayers: Iguchi, Aoi)

Mayuri from Steins;Gate (Cosplayer: Neconica)

Nero from Fate/Grand Order in her “Olympian Bloomers” attire (Cosplayer: Miya Iyomiya)

Sakura from Cardcaptor Sakura (Cosplayer: Sara)

Rin and Nico from Love Live! School Idol Project!! (Cosplayers: Makabee, pearl)

A human Fox from Star Fox (Cosplayer: Sax)

Frederica from The iDOLM@STER Cinderella Girls (Cosplayer: Ritsuta)

Margaret and Elizabeth from Persona 3 and 4 (Cosplayers: Okamoto, Mocobaata)

Cloud, Aerith, Zac, and Angeal from Crisis Core: Final Fantasy VII (Cosplayers: Rokubo, Shinato, Hati, Dish)

Mipha and Revali from The Legend of Zelda: Breath of the Wild (Cosplayer: Cian)

Lunafreya from Final Fantasy XV and Lightning from Final Fantasy XIII (Cosplayers: Juri, Sera)

Felynes from the Monster Hunter series

Dejiko from Di Gi Charat (Cosplayer: Ginya)

Uzuki from The iDOLM@STER: Cinderella Girls (Cosplayer: Koume)

The Cosplay of the Tokyo Game Show 2017 — Part I

Check out our photos from the first public day of TGS for even more cosplay.

Anime News Newtwork Feed