Owl La Lechuza
Silver Anniversary #769
2002 Redemption Piece