Japanese TV host makes quick work of mascot

576d ago
845