Kotomora
窩洞 (かどう) Japanese meaning | Kotomora