That's gotta be him, Mag -- notice the glow int he eyes? So while Gluon is a duckdog, Boson is evidently and ardwolf, right?
This menagerie has a certain charm, but it can get make you spin keeping on top of it. Especially the translation. Is it time for precess yet?