Angelbacchae's LEXX screen captures

4x23 Lyekka Vs. Japan

Source: dvd
Size: 768x576
Number of caps: 113
Added on 19th Nov 2006

Writer: Jeffrey Hirschfield
Director: Christoph Schrewe, Paul Donovan
Original airing date: 19th Apr 2002

BROWSE


Back to top