Card Trivia:Kawatta Fiend

This card's english translation is "Strange Fiend". Also, this card's art was drawn by its creator.