Card Trivia:Tori-Kuchibashi Fiend

This card English translation is Bird-Beak Fiend. Also, this card's art was drawn by its creator, CZ43.