A dog idol is stolen from the island of 'Takabaru', which is suppose to have Rejuvenative powers. Thereafter, various characters are trying to use its anti-aging powers to make a sale-able potion.
Recently viewed
Please enable browser cookies to use this feature. Learn more.