The Japanese tortured catholic missionaries with a technique called anatsurushi (穴吊るし) or "hole hanging" in which christian priests were hung upside d
The Japanese tortured catholic missionaries with a technique called anatsurushi (穴吊るし) or "hole hanging" in which christian priests were hung upside d