Bernard Sanjaya Kho

An endless dreamer and a figment of your imagination.