Lupin The III - The Blood Spray of Goemon
00:30