Kotomora
マムシ (まむし, mamushi) Japanese meaning: mamushi | Kotomora