No, at the time of writing there is no Mr Spin free spins code nor any Mr Spin bonus codes or Mr Spin bonus codes. This means you simply need to deposit in order to claim a bonus, which is far easier than anything else.