Kotomora
半固体 (hankotai) Japanese meaning: semisolid | Kotomora