Vocabulary

雨竜

rain dragon; mythical beast with yellowish green skin and red tail

noun