Elf Dimension Style Secret Keeper

Elf Dimension Style Secret Keeper

Won more than 50 battles together with Puck.