Kotomora
奥山放獣 (おくやまほうじゅう) Japanese meaning | Kotomora