Fox Spirit

Fox spirits are a pet on Alicia Online.