Yamarashi



Yamarashi is a category III kaiju.