It is a Japanese proverb meaning "The impossible happens."
Show bitcoin address
Send bitcoin to this address