Japanese bi-racial Stygian tramp Stygian sojourn house helter-skelter Japanese widely applicable