Aaaaand here she is!
Some of the badges need replacing, but overall it looks pretty good
That's the road I have to drive down to park (welcome to Japan). You can see the nose of the car in the distance on the left.
Close up view of how narrow that damn road is
Thank you for your advice everyone!