Home / One Piece Film Red: Best Opening Weekend Since Demon Slayer – Infinity Train