Kotomora
眼鏡橋 (めがねばし) Japanese meaning | Kotomora