Proudly Presents
Effie_NSW-LUMA
-[ Release Info
Title..........: Effie
Release Date...: 2021/04/22
Origin.........: eShop
Platform.......: Nintendo Switch
Title ID.......: 01002550129F0000
Masterkey......: 10
System Version.: 11.0.1
Files..........: 55x50MB
Language.......: EN
-[ Release Notes
[comment]
-[ Enjoy!