Kotomora
ぷよぷよ (puyopuyo) Japanese meaning: jelly-like | Kotomora