Forum:What is this card?

Ok, so one day I find a card in the gutter, in terrible condition. It looks like a normal effect monster, all in foreign characters (not sure which language). It bears a resemblance to The Masked Beast. Here's a pic, tell me what you think it is: 