Eenie & Meenie

Eenie & Meenie are characters from The Legend of Zelda: The Minish Cap.