If your child runs away from you when the time comes to rub the grime off his body, perhaps a little brainwashing is in order. First, get him to fall in love with the Star Wars franchise. That should be easy enough. Then, introduce him to this awesome bath towel with Yoda ears. Done! He’ll be asking you when he can take a bath, and not the other way around.
It’s made by Etsy seller ‘MiddleBrainedCanvas’, but her page claims it’s currently sold out. However it seems she makes these to order, so you might try your luck anyway. Judging by the price of her other towels, this one should come out to about $28.