Japanese slut is insatiable