DDD | it

Baddd Spellah is the alias of Vancouver, BC-based nerdcore producer (and video game art director) David Cheong. .