Prodigious japanese Hina Maeda rules the world