Others Art Update Leo LucasMay 16, 2025 at 2:27 pmNetoria Tactics: Revolution [Art Update] By Apollo Seven