Ok, since nobody has had a guess, here are a couple of clues that I’m hoping will help.
1. This anime was licensed in America by Funimation.
2. The anime adaptation is based on a role playing game released in Japan in 2008 for the Nintendo DS. The game was also released in America in 2010.