Kotomora
ヒバマタ (hibamata) Japanese meaning: Arctic wrack | Kotomora