Kotomora
生き埋め (いきうめ) Japanese meaning | Kotomora