?
It must be an Eupatorus gracilicornis "Gohon-tuno kabuto" in Japanese. It means 5 Horned Stag Beetle.
戻る