あまおおしま
Meanings
Name
1. Amamiooshima (island approximately 215 kilometers NE of Okinawa)
Kanji used
obstruct (by covering)
beauty
large
island