Cringe-worthy thief calling self “Lupin” arrested in “the Flower of O-Edo”

Self-proclaimed “Lupin of Kansai” claims to have committed 150 thefts before his capture.

Read More