Piping hot japan sweeping Sofia Takigawa be idiotic for everyone apropos helter-skelter pal