El Kraken Released

Las Palmas, Spain

El Kraken Released is the creative brand based at the El Kraken retail store (Wargames store), located in Las Palmas de Gran Canaria.

Yaiza Del Carmen Quevedo Guzman

Have a question about this project?

Ask a question