Isabella Meyer is a German-Belarusian Actress starting her artistic endeavors in Bali, Indonesia.
Neverwhen 2025
as Bella
Frost 2025
as Lania'Keia
This Didn't Happen 2026
Makeup & Hair
Credits from TMDB.