Adrian Teh
Born in the beautiful Penang, a little island in Malaysia - Adrian unlike many of his peers has chosen to take the road less traveled. At the tender age of 15, he went to watch Godzilla on the big screens and little did he know that very movie would ignite the spark in a boy to become a renowned ...