A demon and his son live in the mountains. The princess of Ryuuguu castle has a baby. Taikichi, who always gives an offering to the Ryuuguu Abyss, is given a wife and child by Ryuuguu Palace.
Yes. Sometimes turtles 
bring humans to the palace,
Sí, la tortuga trae a los humanos 
frecuentemente para acá, por eso creo
Sí, es la tortuga quien 
trae a los humanos,
Sim, as tartarugas às vezes 
trazem humanos para o castelo,