Definition of 奥山放獣 (おくやまほうじゅう)

おくやまほうじゅ

奥山放獣

おくやまほうじゅう

okuyamahoujuu

noun
relocation of wild animals to a remote location(yojijukugo)
Related Kanji
heart, interior
mountain
set free, release, fire, shoot, emit, banish, liberate
animal, beast