Arifureta: From a Detour to the World's Strongest