hello guys. sorry not talk in spanish :( but i'm portuguese so is better talk in english. I would like to know how you call the foam board in spanish and if you know where can i find it. I tried to search in Portugal but have scales of A4 paper or A3 paper so i can't get my foam board with my...