ArdyArd

ArdyArd is a EDM Producer who first joined MonsterScratch in 002 - Residence with the song Preparin' Up. ArdyArd has only appeared on MonsterScratch once.