Glenn Byan Vandyka is a filmmaker that based on Bandung. He currently studied Physics at Institut Teknologi Bandung (ITB).
2019 · Movie
2020 · Movie
2018 · Movie