Jagoda Lupicka

Jagoda Lupicka is Localization Lead at Cloud Imperium Games.