Japanese dictionary
こけつ
lion's den; very dangerous place or situation
Kanji details
・tiger
・drunkard
・hole
・aperture
・slit
・cave
・den