Kotomora
ウミホタル (umihotaru) Japanese meaning: sea firefly | Kotomora