this is such a sick painting, it fits so well for demon star (as seen on TV!)

and also i can't seem to wait for new episodes i just want to consume them all