Kotomora
鏡板 (かがみいた, kagamiita) Japanese meaning: panel | Kotomora