It's hard to judge this card without seeing the rest of the set. Yes, it seems weak. Yes, it seems like a complete pack filler that is not worth anyone's times and yes, it may be a meme more than a card, but I think that without seeing the rest of the set it is just impossible to even determine this pile of shit is an actual pile of shit.
It's pack filler in the same way ultrasaur was- useless on its own but is a power creep (on wisp), random summon for 0 Mana (rather than, again, wisp), and a 1-1 buff for free on Build a Beast. In a 135-card set, I'm glad there's a card like this to add a little diversity to randomness rather than shit like worgen greaser
I honestly feel this card is good for the game, Murloc Tinyfin was a fun card on streams and everything and could cause some funny moments with random minion generating cards and i feel it's great to now have that again. Besides it's probally even cuter than Murloc Tinyfin!
However this might actually be pretty good for that Build-A-Beast thing!