7 Billion Needles

Alt title: 70 Oku no Hari