FANDOM


Barking Rah Rahs are a type of Moshling Species, that live in Old Geeza.

The only Moshling known, Carter.