An Army-SMU spirit spot? Sure, why not

Actually, I don’t know if this high-budget animated piece technically qualifies as a spirit spot, but what the heck. It’s bizarre, takes a turn for the violent and features NSFW language, so consider yourself warned.