Meeba - AR Card

Idol Description
''A meeba is a parasitic fungus that inhabits the body of a beetle. Although its host has expired, the shell provides excellent defense against frontal attacks. Circle around and attack from behind where its body is exposed.''