Acting Kazuki Anaguchi Acting Naoya Inoue vs. Marlon Tapales Self 2023 Gennady Golovkin vs. Ryōta Murata Self 2022 Agent-readable