This is a fanfiction of The Rising of the Shield Hero (the anime), except Naofumi is a socialist, an anti-monarchist and a slavery abolitionist (but I repeat myself). You don't need to have seen the anime in order to enjoy it.
Originally posted on Sufficient Velocity.