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