>>542396320
Oh right, the pic.
Aoharu CMs. 3000 meter is the hard one.