The face shield mount pins are modified and optimized for HOLE PUNCH designed by Japanese industrial standard, JIS S 6041. Pin pitch: 80mm, Hole dia: 6mm
The author hasn't provided the model origin yet.