Anime goods online retailer Premico is selling exactly 1,979 watches based on the climactic showdown in the clock tower depicted in the Lupin III: The...
from Anime News Network https://ift.tt/3972p4l
from Anime News Network https://ift.tt/3972p4l
Tags
Anime News Network