Would it be correct to say
to say that 'this souvenir is from Japan'? And if so, can the same form be used to say it's a present from a friend? For example
as in 'this is a souvenir from Yoshi' (given to me by Yoshi)?