Full resolution (580 × 580 pixels, file size: 149 KB, MIME type: image/png)
There is no description yet. Add a description.
Appears on these pages
Rafflesia (大王花; pinyin: dàwáng huā) is a plant obtained in Frostbite Caves in the Chinese...
And this is Rafflesia and Chestnut Squad's costumes as well...