Johan Liebert is a fictional character from Monster.
OF 220
OF 229
OF 203
OF 25
OF 19
OF 20
OF 120
OF 16
OF 65
OF 15
OF 13
OF 26
OF 12
OF 45
OF 36