danmaku icon

In Northeastern Chinese, this is called “zhe liu zi”—you know what that means, right?

1 ViewJan 23, 2026

warn iconRepost is prohibited without the creator's permission.
creator avatar