Happy Cinco de Mayo everyone!

All the partying seems to have attracted a couple of wandering monsters.