Kotomora
石鏃 (せきぞく) Japanese meaning | Kotomora