We went to Japan on a whirlwind trip to get some parts that we desperately needed for this build. But will they actually fit?