Japanese Comedy Duo absolutely kill it on a British TV Show

Don't Miss...