Koishi - Annie Nicholas

I feel that the heroine is either TSTL or Too Racist to Live, but either way I am throwing in the towel. Luckily this was a freebie in the NOOK store. The story would have something special if it weren't for this dumb/ugly American.