服部真二 幼稚舎. Masawa meaning in english. As changeable as the weather sentence. Ahorcamiento in english meaning.