Is Jared Leto the Pied Piper of Rio Now, or Something?

I hope it turns out this was for some weird 30 Seconds to Mars video, because otherwise this all looks very suffocating.

[Photos: Backgrid]