Kotomora
奥壁 (おくへき, okuheki) Japanese meaning: inner wall | Kotomora