The wooden pillar structure, the tiled roof reaching out, and the cloth lantern are typical details of the Japanese style.
The main entrance with a wooden fence is designed to be high enough for the view, combined with a large roof to make the entrance hall space more formal.