Len S. Cap

'''Len. S. Cap''' is a movie reviewer for Igo magazine.