Talk:Batman of Shanghai (Shorts)

Definitely manhua/chinese animation.