Troll face Pikachu (About 10.5 to 15.5 cm tall)

Troll face Pikachu (About 10.5 to 15.5 cm tall)

$38.00