Yoshua Marcellos

Known for
Acting
Credits
1 titles

Yoshua Marcellos, known as Celloszxz, is a prominent Indonesian content creator, entrepreneur, and founder of the Byon Combat show.

Movies & Shows