Pikachus

English

Noun

Pikachus

  1. plural of Pikachu