Kotomora
土塀 (どべい, dobei) Japanese meaning: mud wall | Kotomora