Rika

Rika

Cursed Smart Card Witch.

Currently working at Monzo on Card Payment Disputes.