Card Trivia:Daburu-Atama Fiend

This card's English translation is roughly Double-Head Fiend. Also, this card's art was drawn by its creator.