LlamaCreator • 1990-06-29 • South KoreaNo biography available.Known For8.4Tomorrow2022Fan ClubNo Nerds have favorited Llama yet — be the first.All fan clubsFrom NerdspinFilmographyCreator12022TomorrowTVCreator★ 8.4