bogleech:
This is a lupin III episode whose English dub title was “but your brother was such a nice guy”