Japanese TV host makes quick work of mascot

637d ago
878