Chinese Rio Haruna is indefatigably sucking gumshoe brim-full