Per ABC, which cites the Japanese broadcaster NHK, this chimpanzee is named “Cha Cha” and escaped from a zoo in Sendai, Japan.
The Japan Times says the chimpanzee, which got loose at about 1:20 p.m. local time on Thursday, was tranquilized and caught without any reported injuries, but experts also say that it will continue to haunt your nightmares until the day you die.