>>56670906seems to match up to me, man...
also, it would be a pretty strong coincidence if the text associated to this design which everybody was associating with a cassowary, just accidentally translated as cassowary as an error. or, you know, occam's razor, it's just a fucking cassowary.