Riku no ikimono shindensetsu
In japan. Schr