Edit Mothers Ruin, Tokyo, Japan