Zilla Persona New York, New York
Zilla Persona is a nerdly rapper, beatboxer and electronic composer.
He likes to make
beepy noises and to make people dance.
His most recent official release, Three Legends, were all entries in the Songs of the Summoned competition for Riot Game's MOBA "League of Legends."
... more
Streaming and Download help