Isabella Iskandaryan : corsair artist

Isabella Iskandaryan website: https://www.deviantart.com/isabella-iskandaryan Do you know the video game “Claw”? It is a video game very popular. It have been created in 1997. And …