Jabba the Hummus...I love it! I'm sure they are still waiting on their order of Pizza the Hut.
I want this. I want 5 of these.
EDIT: Also, my history teacher has made a grave error....
"If I recall my history correctly, this is the final boss America had to fight in World War II."