カムイシュとう
Meanings
Name
1. Kamuishutou
Kanji used
island