He was reportedly harassing people
Rio de Janeiro
Developing Story
He also has fangs...
"Iron Maiden is going to get you, no matter how far"!
Rio Carnival has taken to the streets once again in Rio de Janeiro with the most elaborate & outlandish outfits in the world on display