Aidra Fox, Ayumi Anime – Picture Wars