ミッキバリア
mikkiba ria

Noun

1. protective shield (in children's games); immunity

Rare
Children's Language
Other forms: