マエストラ山さん脈みゃく
Meanings
Name
1. Sierra Maestra
Kanji used
mountain
vein