Nectar of Love
- Episode aired Sep 20, 2015
- 24m
Lupin, Fujiko and Rebecca are on the trail for the Nectar of Love, a special love potion, which they wish to use for their own ends.Lupin, Fujiko and Rebecca are on the trail for the Nectar of Love, a special love potion, which they wish to use for their own ends.Lupin, Fujiko and Rebecca are on the trail for the Nectar of Love, a special love potion, which they wish to use for their own ends.