Leon é um garoto que sonha em ser um herói, mas apesar de sua boa intenção, suas ações sempre causam problemas para o seu vilarejo. Após um perigoso encontro, ele descobre que é a reencarnação de um lendário herói do passado.