NichiDict

巨獣

きょじゅう
[kyojuu]

Meanings

1.Noun

large animal