My Stories

The Night Train to Nowhere

The Night Train to Nowhere

June 28, 2025

They say the last train on Tokyo’s Yamanote Line stops running at 12:30 AM. They’re wrong. There’s one more train that comes after midnight—but it doesn’t appear on any schedule. The passengers who board it are carrying something invisible, something too heavy to bear alone. And sometimes, just sometimes, they come back different. Or they don’t come back at all.…

Read More

Shibuya at 2:03 AM

June 26, 2025

It’s 1:47 AM as I write this. I have exactly 16 minutes before I need to stop, close my laptop, and stay away from anything reflective until dawn. You might think that’s paranoid. You might think this is just another internet ghost story. But if you’re reading this after 2:00 AM, and there’s a mirror anywhere in your room… Check…

Read More