This was a damn crazy switch up lol cuz I just finished reading the demon king book literally a few minutes ago
Boku wa Ninkimono