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