くだ りゅう
kudariryū

Noun

1. descending dragon

Other forms: