It that a Firefox? It's so cute
It's a blobfox! :)