Kotomora
仏跳牆 (ぶっちょうしょう) Japanese meaning | Kotomora