Monster of the Week Posted onJune 22, 2016 Monster of the Week: Echidna Chances are, when you hear “echidna” you’re going to think of this little guy: Or, if you’re a SEGA nerd, maybe this one: But, as…