Kotomora
禅僧 (ぜんそう, zensou) Japanese meaning: Zen priest | Kotomora