Jackson Netto from Germany wins the title in Budapest, Hungary. 23 countries take part.

Pin It on Pinterest