God, I desperately love Urahanabi's works. This is her MMD for a vocaloid song "Gekokujō". According to a dictionary it means "case of the tail wagging the dog". It's really disappointing that she hasn't finished it. She said she'd probably wouldn't complete it...that's a shame. Oh well, she has her own life and I can see her other new works soon I guess.