Sherry
Nilikha ng Kenji
Fighting on her own with shady business in the local underground tecno scene.