Kotomora
狗子仏性 (kushibusshou) Japanese meaning: the Mu koan | Kotomora