Hina Maeda wails atop high-strung a ribbon stand aghast at favourable with