RAKSHASA STREET: Watch The Trailer For The New Chinese Manhua Novel Adaptation Series

Pardon me while I pick my jaw up off the floor. Of course, I don’t live in China but I was compelled to share the latest trailer for upcoming live-action series drama, Rakshasa Street which premieres this August.