島山 しまやま
shimayama

Noun

1. island mountain