Kotomora
墓掘り (hakahori) Japanese meaning: gravedigger | Kotomora