Armored Rhinoceros Beetle

Armored Rhinoceros Beetle is a character of Game of Familia. It is the 5th Rank Earth Spirit.