New Scratcher Joined 2 months ago Isle of Man
The world's greatest scientist !!!SHIRORORORORO
Getting revenge on Trafalgar Law and that Straw hat..."I'll show you how elegant my science really is!"