The Aristocrat's Otherworldly Adventure: Serving Gods Who Go Too Far
Kazuya Shiina's life is cut short after he tries to protect two young girls from an armed assailant, resulting in his death. He is reborn as Cain von Silford, the third son of a margrave, retaining all his memories from the previous life. At five years old, Cain participates in a baptismal ceremony …