Japanese freak, desperate for attention...