Kotomora
黙座 (もくざ, mokuza) Japanese meaning: sitting silently | Kotomora