East of Szabadság tér in Oulu Park, Hungary’s maverick architect Imre Makovecz strikes with his winged and ‘masked’ Evangelist church, which bears a strong resemblance to an Indonesian garuda (mythical bird).