Whether Sumo wrestling is actually a sport or not is probably something of a judgement call but who cares when it’s theme of an online slot machine? This is a good one as well – it’s called Sumo Spins, it’s developed by Red Tiger Gaming and our three Sumo stars are doing their best to…