An Italian Human Torpedo.
Ιταλική Ανθρώπινη τορπίλη.