Toorimachi combining old and new.