An enemy from Kirby: Squeak Squad, Maiga is a green blob creature with small horns on top.
View wiki
No posts found.