Smells like death but it looks like fun

Lima, PERU
YE!