After I heard that really loud noise, I tried putting the roof up and down a few more times, and I heard a lot of really loud snapping sounds each one making me cringe; I know, utterly stupid. I think I have caused some major damage. But anyway, I'm taking it to a dealership tomorrow. They can't speak any English and I can barely speak Japanese, so it should be a lot of fun

I'll let you know what the outcome is in a couple of days