Two stickers inside a phone booth in Akihabara. I am not sure about the artists but the top sticker says "JPN, SPAIN, BRAZIL" so if anyone knows, please leave a comment.