Price drop on the turbo and bump for some funny things I am seeing while in Japan...