World Record holder Leonid Zhabotinsky