Chapter 106

Three days later. Tokyo, Shinjuku.

This city that never sleeps reveals its most enchanting and surreal side at night. The neon lights illuminate every street, with red, blue, green, and purple lights intermingling beautifully. On the giant advertising screens, idol groups perform enthusiastically. ...

Login and Continue Reading