A badge for Biggest Little Fur Con 2017, which had the theme of kaiju monsters!