Kotomora
ホンハブ (honhabu) Japanese meaning: Okinawan habu | Kotomora