Kotomora
鎧板 (yoroiita) Japanese meaning: louver slat | Kotomora