Vocabulary

石子詰め

burying alive beneath stones

noun