Japan has failed to keep its promise to protect LGBT citizens

The Japanese flag and the LGBT Pride flag fly side by side.