Skip to main contentTrafalgar Law #OP10-022 Parallel 1 – 2025 ROYAL BLOOD