Tikkle Me New cool video from the fantastic Tikkle Me, who just recently come back from a visit to Russia.