This made me laugh so much!! Such a funny glitch, they were simply appearing non-stop, and all making the same movements! I tried to identify the player but it says page not found...I am not sure if anybody else saw this deer-clone train, but the trespassers were always laughing =))
They are all recently!