takashi sorimachi forever