LRF Lizardfish
Quite a nice sized Lizard Fish caught on Paxos, Greece on a Power Isome. Nice teeth!