ImogenX logo
team ID 5898
team name ImogenX
team short Imog
headquarter Germany flag
game League Of Legends
team members
user name position residency joined on
ImogenX
Manager
Germany flag
Oct. 20. 2023