Ambika Mod is Indie electronic music artist from United Kingdom.
Ambika Mod and Neve Campbell join the cast of the bigger, more badass second season