Losers Weepers

Losers Weepers

Available on Netflix
S29 E10: Aiyon and Izzy find a secret stash of cash and a powerful necklace that turns creatures mega-sized.