calvinhobbes1010 about 1 year ago If you're still trying to figure out what the title means, consider what the Jambastion's insignia looks like...