Its art looks pretty familiar somehow, but I just can’t point it out.
Its burn effect is pretty cool, 300 LP for each card is pretty painful, you could play this card in some sort of stall burn deck and thus card would become the win condition. You could also play Ojama Trio to inflict 900 LP more damage each turn.
It does not have any special requirements to synchro summon it. This makes it somewhat easier to splash into some extra decks.
Maybe it could become some sort of finisher card like Tempest Magician or even Dark Strike Fighter to an extremely small extent.
It might see some play if there was more space in the extra decks, but currently most extra decks are filled up fully.