A storage area for body parts, implying a disturbing practice of organ harvesting.
| German | Teile-Depot |
| English | Parts Depot |
| Category | location |
Teile-Depot
A storage area for body parts, implying a disturbing practice of organ harvesting.
| German | Teile-Depot |
| English | Parts Depot |
| Category | location |