It really needs its own object type to pull it off.
In theory, you could just draw it in Paster, but object management would be a nightmare, not that a bunch of sprites pinned together is terribly manageable to begin with.
Of course Canvas can't do webgl so it's pretty much off the table.
On the other hand, Paster can only do rectangles.
No collision detection in Paster, or Canvas either.