Kotomora
凝塊 (ぎょうかい, gyoukai) Japanese meaning: clot | Kotomora