Category: lupin the 3rd

The Title Sequence For Lupin III: The First Is Too Amazing to Handle