Killer Potatoes in Nhcc hallway

I thought I’d throw this pic up of this weird abstract art sitting outside an office in NHCC. Killer potatoes? Demon veggies? Fanatic French Fries? Are they meant to scare away marauders?Enjoy!

20140519-085121-31881641.jpg