Yes, it's some kind of Japanese mythology. The blue and red things are spirits of loved ones past. All of her tattoos are foxes.