Dengue Dengue Dengue

These guys have come up on my radar and I think their masks are A+.

311317_472344659474552_1896572820_n.jpg