Japanese bayonet JB58.   This variation is rarely seen.

Image of jap_bayonet_jb58_1-105.jpg

Image of jap_bayonet_jb58_1-106.jpg

Image of jap_bayonet_jb58_1-108.jpg