アルマジロ
arumajiro

Noun

1. armadillo

Other forms: