Kotomora
井戸掘り (idohori) Japanese meaning: well digging | Kotomora