Blender Object is Flipped in 3JS

I have gltf file created with blender. In blender the object is facing front. But however when I load the object in 3JS, i see the side view of the object. Even if I rotate the object along Y axis during load, my object seems like not having the correct orientation. I applied obj.rotation.y = -(Math.PI/2).

Initially it loads fine, but when animation loop runs, I see the side view of my object. I dont know, the object gets loaded in different orientation in different time. How I load anfd fix the orientation of the object?

Do you mind sharing your blend file in this topic?

unit_bucket_rotated.gltf (172.4 KB)
here is the gltf i am using. I want it to face towards me. But when loads, it faces right.