Home / Aniplex Teases Release of Chinese Donghua Dragon Raja (Long Zu)