One of my favorite anime tropes come to life, of course they do obstruct your vision a fair bit, but not so much that you'll be running into things, sadly sometimes you really do have to suffer for fashion.
The author marked this model as their own original creation.