giant burrowing cockroach (Macropanesthia rhinoceros)
put on armor, arm oneself
カイ / よろ.う
soil, earth, ground, Turkey
ド / つち
dragon, imperial
リュウ / たつ
beetle, cockroach
ヒ / あぶらむし