Tag: Historical

  • The Art of Turning Gangsters Into Friends

    I’d never known my grandfather. He passed away after shortly after I was born. Nonetheless, he lives on in my father’s stories. One of them was about how he befriended a group of gangsters. In the early 1980s, the Cheah family operated two shophouses in Singapore, specialising in curtains and interior design. My grandfather ran…

  • Publishing Announcement: INVINCIBLE

    In an Empire beset by internal rebellion and ferocious yaomo, the elite Shenwujun stand ready to defend human civilization. Among the Shenwujun there is none finer than Ensign Zhang Tianyou, who earned the nickname Zhang the Invincible. During a mission to quash a nascent rebellion, a Shenwujun detachment discovers evidence that the Grand Union is…

  • TWO LIVES: Part 5 of 5

    Two scenes in a row. That was intense. I wiped the sweat from my brow—and then I realized I was mimicking the upwards parry Akira had used. My heart thumped in my chest. Blood pumped to my fists and feet. I had to get a grip. That battle was long in the past. I had…

  • TWO LIVES: Part 4 of 5

    My heart thudded sharply in my chest. I hadn’t seen that coming. Cold crept through my chest. I breathed through it, focusing blanking out everything but the cycling of air through my lungs. A shard of grief embedded in my heart. Centuries removed from the event, I still felt the echo of the trauma; I…

  • TWO LIVES: Part 2 of 5

    I sat by the river and stared at the water. It seemed still, but the leaves drifting across the surface betrayed a hidden current, illuminated in the amber hue of the setting sun. No luck finding work. My funds were running low, and I couldn’t remember the last time I ate anything more substantial than…

  • TWO LIVES: Part 1 of 5

    Summer in Hokkaido was unlike the summers I have known. In Singapore, so close to the equator, summers were hot and humid, the sun so fierce it glazed the world in subtle hues of orange. Here, the air was cold and crisp, so cool I had to keep my jacket on all the time. The…