That booru has the source as "#89 (solo ka)", but I'm not sure what that is.
Do you know what that source is?
This also seems like an odd upload for this booru since the focus here is images, not video clips. Some animations are uploaded, but they're the exception and typically are exceptional, while this seems like it might very well just be a clip from an anime.