YUZA, Yamagata -- Traditional "amahage" demon deities recently visited some 20 homes in this northern Japan town to warn children about laziness and to pray for their health and safety.
Some results have been hidden because they may be inaccessible to you