Samuel Razali
Samuel Razali

Samuel Razali

Interest : Technology, Coding, Video Games, CG Animation, Japanese Culture, Foods, Self Development Topics, Christianity and Spirituality