Another weird Japanese Game Show.