anime jesus overthrows the chinese communist party, explosion