Kotomora
石塀 (いしべい, ishibei) Japanese meaning: stone wall | Kotomora