Kotomora
伏せ石 (ふせいし) Japanese meaning | Kotomora