Doesn't look like it. Here is the reply from their support:
SpectroCoin debit card is denominated in EURO so only you can only top up using EUR. Additionally, please note, SpectroCoin cards are only issued to EEA and UK residents. users can use the card globally, but we can only issue to...