Abadango Cluster Princess is a alive alien character in Rick and Morty. Female character. Origin: Abadango. Last known location: Abadango. Appears in 1 episode.
Origin
Last Known Location
S03E06
August 27, 2017
Air Date