The 2025 Osaka world's fair logo had 5 finalists. Option E was the winner.
Its official name is inochi no kagayaki ("brilliance of life"), but Japanese Twitter nicknamed it koroshite-kun ("please kill me now-kun")
This description was quoted from Twitter ( @nick_kapur )