Novrizal Kamal
Novrizal Kamal

Novrizal Kamal

one who believes in magic but still has a scientific mind