Veröffentlicht am Juli 28, 2017Juli 28, 2017 von karinaA Japanese Rhinoceros Beetle! The Japanese name is Kabutomushi! Kabuto = helmet, mushi is insect. It’s literally referring to the samurai helmet!